sheep ked

  1. Noun (bkz: sheep tick )